possibly record-breaking - French English Dictionary